#pragma once
#include <string>
#include "VisualObject.h"
#include "SDL.h"
#include "SDL_image.h"


class SDLVisualObject :
	public VisualObject
{
public:
	SDLVisualObject(SDL_Surface *screen);
	~SDLVisualObject(void);
	virtual void loadImage(std::string filename);
	virtual int getHeight();
	virtual int getWidth();

	virtual void draw();
private:
	SDL_Surface* me;
	SDL_Surface* screen;
	
};
